+emacs22 (22.2+2-2) unstable; urgency=low
+
+ * Fix debian-expand-file-name-dfsg and describe-gnu-project (C-h C-p).
+ Thanks to Valery V. Vorotyntsev <valery.vv@gmail.com>.
+ (closes: #448391, #477215)
+
+ -- Rob Browning <rlb@defaultvalue.org> Sat, 26 Apr 2008 20:15:07 -0700
+
emacs22 (22.2+2-1) unstable; urgency=low
* Move mh-e.texi here from the non-DFSG package because the license does
+(defun debian-expand-file-name-dfsg (filename)
+ "Apply expand-file-name to FILENAME.
+If expand-file-name does not find a file, append `.dfsg' and try again."
-+ (let ((file (expand-file-name file data-directory)))
++ (let ((file (expand-file-name filename data-directory)))
+ (if (file-exists-p file)
+ file
+ (expand-file-name (concat file ".dfsg") data-directory))))
"Display info on the GNU project."
(interactive)
- (view-file (expand-file-name "THE-GNU-PROJECT" data-directory))
-+ (view-file (debian-expand-file-name-dfsg "THE-GNU-PROJECT" data-directory))
++ (view-file (debian-expand-file-name-dfsg "THE-GNU-PROJECT"))
(goto-char (point-min)))
(define-obsolete-function-alias 'describe-project 'describe-gnu-project "22.2")